package pe.com.ztaxi.taxis.service.impl;

import javax.annotation.Resource;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import pe.com.ztaxi.taxis.dao.UsuarioDAO;
import pe.com.ztaxi.taxis.model.Usuario;
import pe.com.ztaxi.taxis.service.UsuarioService;

@Service
public class UsuarioServiceImpl implements UsuarioService {

	private static final Logger LOGGER = LoggerFactory
			.getLogger(UsuarioServiceImpl.class);

	@Resource
	private UsuarioDAO usuarioDAO;

	@Transactional(readOnly = true)
	@Override
	public Usuario buscarPorLogin(String login) {
		LOGGER.debug("Buscando usuario con login: " + login);
		return usuarioDAO.findOne(login);
	}


}
